草庐IT

idea撤销git commit

全部标签

java-IDEA MAVEN查看依赖树,解决jar包重复和冲突

  如果这里面的依赖关系有红线,就说明有包冲突,一般都是版本不一致,可以在idea里下一个插件MavenHelper,点击install并重启IDEA 打开pom.xml文件,在下方会出现DependencyAnalyzer,选择它会出现重复依赖列表,选择对应的依赖,右键红色部分选择Exclude,然后选择上面的reimport就可以了。 

IDEA Git 复制分支到新分支 提交到新分支

目录前言:在原有代码基础改出来另一个版本该出的版本不能提交到当前分支,需要提交到新的分支所以要新建个分支原来分支上的数据也要在之前对git的操作不够熟练忙活一上午才搞明白下面记录一下怎么操作的!解决在原有代码基础改出来另一个版本改出的版本不能提交到当前分支,需要提交到新的分支所以要新建个分支原来分支上的数据也要在之前对git的操作不够熟练忙活一上午才搞明白下面记录一下怎么操作的!步骤1.拉取原有分支最新代码2.将自己已经改好的东西提交到git缓存区    操作步骤如图    (vcs)-->git-->UncommittedChanges-->StashChanges...创建缓存区(会将所以

为什么 IDEA 建议去掉 StringBuilder,而要使用 “+” 拼接字符串?

作者:京东零售姜波来源:京东云开发者社区各位小伙伴在字符串拼接时应该都见过下面这种提示:内容翻译:报告StringBuffer、StringBuilder或StringJoiner的任何用法,这些用法可以用单个java.lang.String串联来替换。使用字符串串联可以使代码更短、更简单。只有当得到的串联至少与原始代码一样高效或更高效时,此检查才会报告。大家普遍认知中,字符串拼接要用StringBuilder,那为什么idea会建议你是用“+”呢,那到底StringBuilder和“+”有什么具体区别呢,我们一起来探究一下。推荐一个开源免费的SpringBoot实战项目:https://gi

idea如何快速找到项目中对应的类(包括源码)

文章目录1.前言2.先说结论3.idea的全局搜索功能MethodValidation4.搜索spring源码(例子)1.前言最近在看某些功能的时候,会去看对应的源码,而有时候只知道类名,不知道从哪里进入源码,因此就比较好奇,idea的全局搜索功能为啥无法搜索到jar包(即class文件里面的内容呢),所以记录一下。2.先说结论idea的全局搜索如果要包括class文件即jar包里面的内容:必须要有源代码全局搜索的时候,选择范围中的ALL选项。3.idea的全局搜索功能MethodValidation在我们使用idea的时候,会使用win系统下ctrl+shift+F就可以全局搜索该内容,如下

【已解决】MAC系统idea顶部的菜单栏的不见了,菜单栏不显示

问题描述:mac环境中,idea没有显示菜单栏,而是由mac的菜单栏代为显示。如下图:解决办法:如果想把菜单栏移到idea的那里,需要改几个配置文件1.双击shift2.输入idea.vmoptions3.注意看,这里实际上有两个idea.vmoptions文件,需要将这两个文件中添加-Dapple.laf.useScreenMenuBar=false,注意,是两个idea.vmoptions文件。然后重启idea,如果出现了菜单栏,则不继续做如下的操作,否则继续看如下文章。------------------------------------------------------------

android - 我如何在 MAC 上为 Android 应用程序设置 IntelliJ IDEA

我看到这篇文章HowdoIsetupIntelliJIDEAforAndroidapplications?它看起来很棒,只是我在我的机器(MacBookPro)上找不到JDK我知道我已经安装了java,从命令行我得到了这个:TheThing:androidbryce$javac-versionjavac1.6.0_15TheThing:androidbryce$whichjavac/usr/bin/javac但我已经尝试了一段时间,但在我的机器上看不到任何jdks...有什么建议吗? 最佳答案 请引用JDKConfiguration

android - IDEA 12 错误 "Cannot reload AVD list: Error parsing/tools/lib/devices.xml"?

我安装了新的IntelliJIDEA12,社区版。我用它打开了一个在IDEA11(12出现之前的最后一个版本)中创建的Android项目。当我尝试运行Android应用程序时,出现错误:CannotreloadAVDlist:ErrorparsingMY_PATH/tools/lib/devices.xml有人遇到过这个错误吗?如何解决?这是适用于Linux64位机器的IDEA12。编辑我正在使用SDK工具r21。 最佳答案 从“../sdk/tools/lib/devices.xml”复制devices.xml文件。到您的本地文件

android - 如何缩小 Intellij Idea12 中的 Android 设计器 View ?

我正在尝试用于Android开发的新IntellijIdea12。我已经成功导入了我所有的eclipse项目,但我仍然不知道如何缩小设计器View?我在笔记本电脑分辨率上遇到XHDPI布局问题。 最佳答案 我也无法配置它,但我可以找到更好的解决方案,至少对我而言:当您处于XML文本模式时,IDE右侧有一个Preview选项卡。单击后,您可以在进行编辑后看到布局动态变化,还可以从那里放大/缩小。希望他们能在即将到来的更新中解决这个问题。This这篇文章帮助了我。 关于android-如何缩

Maven中常用命令以及idea中使用maven指南

文章目录Maven常用命令compiletestcleanpackageinstallMaven指令的生命周期maven的概念模型idea开发maven项目idea的maven配置idea中创建一个maven的web工程在pom.xml文件添加坐标坐标的来源方式依赖范围编写servletmaven工程运行调试Maven常用命令compilecompile是maven工程的编译命令,作用是将src/main/java下的文件编译为class文件输出到target目录下。testtest是maven工程的测试命令mvntest,会执行src/test/java下的单元测试类。cleanclean是

解决 IDEA出现 java: 程序包javax.servlet不存在 问题

    错误信息如图所示: 解决如下:1.点击File→ProjectStrcture2.转到如下页面:第一步:点击Libraries,第二步:点击+ 3.出现NewProjectLibrary,点击Java 4.弹出如下页面:在Tomcat解压文件夹下选择lib文件找到servlet-api.jar,点击ok 5.应用该包,如图所示,点击Apply即可 完成以上步骤Tomcat就可以运行啦!